/**
 * 文  件  名：  UserInfo.java
 * 工  程  名：  7You
 * 创建日期：  2013-10-12
 * 创建作者：  杨  强
 */
package com.qiyou.entity;

import java.io.Serializable;
import java.util.Date;

/**
 * 用户个人信息实体
 * 
 * @author 杨 强
 * 
 */
@SuppressWarnings("serial")
public class UserInfo implements Serializable {
    private String ID = "";
    private long role = 1L;
    private String nickname = "";
    private String userName = "";
    private String sex = "";
    private int age = 0;
    private String userFace = "";
    private String telephone = "";
    private String QQ = "";
    private String email = "";
    private String local = "";
    private String userIntro = "";
    private Date registerDate = new Date();

    /**
     * 获取用户ID
     * 
     * @return 用户ID
     */
    public String getID() {
        return ID;
    }

    /**
     * 设置用户ID
     * 
     * @param ID
     *            用户ID
     */
    public void setID(String ID) {
        this.ID = ID;
    }

    /**
     * 获取用户角色
     * 
     * @return 用户角色
     */
    public long getRole() {
        return role;
    }

    /**
     * 设置用户角色
     * 
     * @param role
     */
    public void setRole(long role) {
        this.role = role;
    }

    /**
     * 获取用户昵称
     * 
     * @return 用户昵称
     */
    public String getNickname() {
        return nickname;
    }

    /**
     * 设置用户昵称
     * 
     * @param nickname
     *            用户昵称
     */
    public void setNickname(String nickname) {
        this.nickname = nickname;
    }

    /**
     * 获取用户姓名
     * 
     * @return 用户姓名
     */
    public String getUserName() {
        return userName;
    }

    /**
     * 设置用户姓名
     * 
     * @param userName
     *            用户姓名
     */
    public void setUserName(String userName) {
        this.userName = userName;
    }

    /**
     * 获取用户性别
     * 
     * @return 用户性别
     */
    public String getSex() {
        return sex;
    }

    /**
     * 设置用户性别
     * 
     * @param sex
     *            用户性别
     */
    public void setSex(String sex) {
        this.sex = sex;
    }

    /**
     * 获取用户年龄
     * 
     * @return 用户年龄
     */
    public int getAge() {
        return age;
    }

    /**
     * 设置用户年龄
     * 
     * @param age
     *            用户年龄
     */
    public void setAge(int age) {
        this.age = age;
    }

    /**
     * 获取用户头像
     * 
     * @return 用户头像
     */
    public String getUserFace() {
        return userFace;
    }

    /**
     * 设置用户头像
     * 
     * @param userFace
     *            用户头像
     */
    public void setUserFace(String userFace) {
        this.userFace = userFace;
    }

    /**
     * 获取用户联系电话
     * 
     * @return 用户联系电话
     */
    public String getTelephone() {
        return telephone;
    }

    /**
     * 设置用户联系电话
     * 
     * @param telephone
     *            用户联系电话
     */
    public void setTelephone(String telephone) {
        this.telephone = telephone;
    }

    /**
     * 获取用户QQ
     * 
     * @return 用户QQ
     */
    public String getQQ() {
        return QQ;
    }

    /**
     * 设置用户QQ
     * 
     * @param QQ
     *            用户QQ
     */
    public void setQQ(String QQ) {
        this.QQ = QQ;
    }

    /**
     * 获取用户邮箱
     * 
     * @return 用户邮箱
     */
    public String getEmail() {
        return email;
    }

    /**
     * 设置用户邮箱
     * 
     * @param email
     *            用户邮箱
     */
    public void setEmail(String email) {
        this.email = email;
    }

    /**
     * 获取用户地址
     * 
     * @return 用户地址
     */
    public String getLocal() {
        return local;
    }

    /**
     * 设置用户地址
     * 
     * @param local
     *            用户地址
     */
    public void setLocal(String local) {
        this.local = local;
    }

    /**
     * 获取用户简介
     * 
     * @return 用户简介
     */
    public String getUserIntro() {
        return userIntro;
    }

    /**
     * 设置用户简介
     * 
     * @param userIntro
     *            用户简介
     */
    public void setUserIntro(String userIntro) {
        this.userIntro = userIntro;
    }

    /**
     * 获取用户注册日期
     * 
     * @return 用户注册日期
     */
    public Date getRegisterDate() {
        return registerDate;
    }

    /**
     * 设置用户注册日期
     * 
     * @param registerDate
     *            用户注册日期
     */
    public void setRegisterDate(Date registerDate) {
        this.registerDate = registerDate;
    }
}
